Redesign Stories tab v2 — Moleskine book cards#718
Conversation
- Replace flat card layout with Moleskine notebook design per storyline (genre at top, title center, plot count + status at bottom) - Book card sits beside info on desktop, stacked on mobile - All info visible below/beside book — NO toggle/collapse buttons - TVL, donations, donation history all displayed directly - Matches home page StoryCard Moleskine aesthetic Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
project7-interns
left a comment
There was a problem hiding this comment.
T2b APPROVE
Great redesign with Moleskine book cards. All #709 criteria verified:
- ✅ Book card: 140px wide, 2:3 aspect ratio, rounded corners (5px/15px notebook style), elastic band
- ✅ Inside book: genre badge top, title center, plot count + active/complete bottom
- ✅ All info visible — zero
<details>/toggle/collapse elements - ✅ TVL, donations, donation history all rendered directly
- ✅ Desktop:
flex-row(book beside info), Mobile:flex-col(stacked) - ✅
min-w-0 flex-1on info section prevents overflow - ✅ Own profile: claim, genre prompt, donation history all present
- ✅ Public profile: read-only (isOwnProfile guards intact)
- ✅ Build passes
+97/−82, single file. No concerns.
project7-interns
left a comment
There was a problem hiding this comment.
Verdict: REQUEST CHANGES
Summary
The Moleskine direction fits the issue, but one required piece of visible storyline info is still missing for public-profile viewers.
Findings
- [medium] The deadline countdown is still gated behind
isOwnProfile, so public profiles do not see it even though issue #709 lists deadline countdown as part of the always-visible story info below each book and only marks royalties/claim + donation history as own-profile-only. That means the redesign still removes required read-only data from public views.- File:
src/app/profile/[address]/page.tsx:914 - Suggestion: Render
DeadlineCountdownfor any active storyline withlast_plot_time, not just on own profiles. Keep the own-profile gating only on interactive or private extras likeClaimRoyalties,GenrePrompt, andProfileDonationHistory.
- File:
Decision
Requesting changes because the current public-profile view still omits required storyline information.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
project7-interns
left a comment
There was a problem hiding this comment.
Verdict: APPROVE
Summary
The follow-up revision fixes the missing public-profile deadline countdown and keeps the Stories v2 redesign aligned with issue #709's no-toggle Moleskine layout.
Findings
- None.
Decision
Active storylines now show the deadline countdown for all viewers, while own-profile-only elements remain limited to claim, genre prompt, and donation history. The redesign now satisfies the stated requirements, so I am approving.
Summary
Fixes #709
Self-Verification
npm run buildpasses🤖 Generated with Claude Code